<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core">


    <ui:composition>
        <p:dialog header="B&uacute;squeda r&aacute;pida de Proveedor" modal="true" widgetVar="dBP" closable="true" closeOnEscape="true" width="900" height="700">
            <h:form id="quick_proveedor" >
                <p:toolbar style="width: inherit;  border-color:transparent; background:transparent"  >
                    <p:toolbarGroup align="left" style="width: 800px">
                        <div align="left"><h3><h:outputText value="Informaci&oacute;n de Proveedor"/> <p:separator/></h3></div>
                    </p:toolbarGroup>
                    <p:toolbarGroup align="right">
                            <p:commandButton image="ui-icon ui-icon-help" title="Actualizar" actionListener="#{proveedorQuickManaged.limpiar}" update="quick_proveedor"/>
                    </p:toolbarGroup>
                </p:toolbar>

                <h:panelGrid id="proveedorText" columns="4" >
                    <h:outputText value="Proveedor"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.nombre_p}" readonly="true" style="width: 350px"/>
                    <h:outputText value="NIT"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.nit_p}" readonly="true" />

                    <h:outputText value="Contacto"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.contacto_p}" readonly="true" style="width: 350px"/>
                    <h:outputText value="NCR"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.nrc_p}" readonly="true" />

                    <h:outputText value="Giro"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.giro_p}" readonly="true" style="width: 350px"/>
                    <h:outputText value="Tel&eacute;fono"/><p:inputText value="#{proveedorQuickManaged.selectedProveedor.tel_p}" readonly="true" />
                </h:panelGrid>


                <br/>
                <p:dataTable id="tableProveedor" value="#{dataTableList}" var="row" rows="15"
                             paginator="true" paginatorPosition="bottom" selectionMode="single" selection="#{proveedorQuickManaged.selectedProveedor}"
                             emptyMessage="#{sms.TableEmptyMessage}" onRowSelectUpdate="quick_proveedor:proveedorText" >
                    <f:facet name="header" ><h:outputText value="Lista de Proveedores" /></f:facet>

                    <p:column headerText="Proveedor" filterBy="#{row.nombre_p}" sortBy="#{row.nombre_p}">
                        <h:outputText value="#{row.nombre_p}"/>
                    </p:column>

                    <p:column headerText="Giro" filterBy="#{row.giro_p}" sortBy="#{row.giro_p}">
                        <h:outputText value="#{row.giro_p}"/>
                    </p:column>

                    <p:column headerText="NIT" sortBy="#{row.nit_p}" filterBy="#{row.nit_p}">
                        <h:outputText value="#{row.nit_p}" />
                    </p:column>
                    <p:column headerText="Aplica Percepci&oacute;n" sortBy="#{row.percepcion_p}" filterBy="#{row.percepcion_p}">
                        <h:outputText value="#{row.percepcion_p}"/>
                    </p:column>
                    <f:facet name="footer">
                        <p:commandButton value="Seleccionar" action="#{Bean.getProveedor_Quick(proveedorQuickManaged.selectedProveedor)}" update="#{parametroUpdate}" oncomplete="dBP.hide()" title="Seleccionar Proveedor a Consultar" />
                    </f:facet>
                </p:dataTable>
            </h:form>
        </p:dialog>
    </ui:composition>
</html>
